package com.lanlian.commonlib.util;

import com.lanlian.commonlib.BuildConfig;
import com.orhanobut.logger.Logger;

/**
 * @author xiaobo.hu
 * @version v1.0
 * @date on 2018/8/6 11:20
 * @email 834366578@qq.com
 * @describe 日志打印工具类
 */
public class LogUtils {

    /**
     * 是否开启debug
     * 注意：使用Eclipse打包的时候记得取消Build Automatically，否则一直是true
     */
    private static boolean isDebug = BuildConfig.DEBUG;

    /**
     * 错误
     */
    public static void e(String tag, String msg) {
        if (isDebug) {
            Logger.t(tag).e(msg + "");
        }
    }

    /**
     * 调试
     */
    public static void d(String tag, String msg) {
        if (isDebug) {
            Logger.t(tag).d(msg + "");
        }
    }

    /**
     * 信息
     */
    public static void i(String tag, String msg) {
        if (isDebug) {
            Logger.t(tag).i(msg + "");
        }
    }

    /**
     * 异常信息
     */
    public static void e(String tag, Exception e) {
        if (isDebug) {
            Logger.t(tag).e(e, "Exception  ");
        }
    }

}
